roller carriage - Spanish English Dictionary